package com.es.gateway.sdk.app.efaceid;

import com.es.gateway.sdk.util.GsonUtil;
import lombok.Data;

/**
 * 响应报文
 */
@Data
public class GetCertificateResponse {
    /**
     * 错误码
     */
    private String code;
    /**
     * 新增成功的返回信息
     */
    private String msg;
    /**
     * 证书数据（base64编码）
     */
    private String certificate;
    /**
     * 起始时间
     */
    private String notBefore;
    /**
     * 截止时间
     */
    private String notAfter;

    public String toJsonStr(){return GsonUtil.getAllJson().toJson(this);}

    public static  GetCertificateResponse fromJsonStr(String JsonStr) {
        return GsonUtil.getAllJson().fromJson(JsonStr, GetCertificateResponse.class);
    }

}
